964
1
1470
1566
1329
1389
2
1374
2647
2275
417
0
1448
1749
1903
292
544
646
282572
2668
447
4111
1315
1229
514
650
3114
4
1733
1392
509
928
263
2657
3