2487
1
512
2296
2
449
1425
2275
31535
0
1054
1329
20634
8
646
1584
2306
1513
814
467
1129
2334
3025
1470
1207
650
1418
1587
1056
916
3287
3
848
3114
4
2459
6