5500
5500
5500
5500
5339
3715
934
1311
1641
1405
929
601
2745
3056
3687
3355
1528
1004
2666
2962
2974
2946
2699
1267
858
1307
1354
1236
500
614
134
849
1189
552
189
591
857
1153
1352
1160
364
681
1064
1698
1899
1467
1106
625
171
1051
1226
935
753
630
983
1480
1678
1424
815
603
1264
1810
1927
1780
1044
581
2652
4218
3017
3684
2315
1161
3964
4680
4315
4355
4207
2236
883
1281
1355
1155
269
637
935
1362
1603
1362
972
618
3003
3866
3394
3512
2860
1254
4109
4341
5098
4339
true