951
1
1743
0
1815
2
790
2982
3
1053
2687
5
1757
3683
5375
21152
8
2669
3079
2989
2352
1247
2505
1371
12632
7
4018
980
3054
1700
2057
1683
1564
582
1306
5196
4168
4