10270
4
2243
7
3351
1
2546
2069
3
4111
2
1084
0
1861
5
2190
1772
1862
1270
521
1385
2076
419694
9
5262
10
962
1780
14076
907
2843
7952
783
2907
1137
2727
2694
2199
1501