951
1
452
2
318
525
0
26872
55
687
978
1244
979
2051
7
1605
5
1985
3
1630
4
1457
930
1292
1359
1539
1176
1488
972
1280
10
1171
1150
1231
1332
1156
2048
6863
1508