951
1
1815
2
2982
3
1972
1860
2352
2333
2233
2977
1048
493
3066
7
2427
12
5196
2144
1271
57793
0
59
2749
1700
574
51331
25
4715
5
1564
2656
14
1431
1339
1744
2069
2219