2562
2
951
1
3145
4
1815
1053
0
1700
1291
4018
7
2982
3
1516
2687
5
1578
6
3715
2462
2333
5151
1736
181997
11
2740
1660
3079
2989
2352
2911
9
928
2108
989
1371
1243
1348