299
0
2
250
1
223
188
433
293
457
492
587
560
876
628
792
1809
1704
922
993
890
916
891
1178
818
1025
1193
1448
1402
1443
1609
1280
1903
1287
5
1196
1365
4
1258
1590
1505
3
1597
1733
1209
2289
1863
2180