814
1
2296
2
449
512
2487
1425
521
1329
1129
0
646
1587
20634
8
2334
1470
1207
417
650
1054
916
3287
3
848
2730
6
1291
1642
1501
467
1193
1513
7952
2657