951
1
1912
0
1946
2
1431
1118
2213
2312
1451
1271
57793
5382
5
2522
1681
2788
3
93
51331
25
2600
4
1426
5565
9
1744
1227
5546
6
2523
2980
3575
784
2126
2242
9039
3102