1250
1
1687
1863
17
509
447
534
2
449
340
2661
6
723
1805
4
370
1840
1297
8
623
1185
522
491
707
377
379
654
1316
0
2303
541
594
528
1519
1596
5