10396
8
1130
1
3063
3
933
1518
2189
0
2870
2042
6
1222856
4
1007
2275
2
948
1528
2809
3498
1551
2008
2301
2256
10270
2224
2881
3243
7
5
346
4122
10
2115
348
2730
1084