1192
1
4690
6
3225
8
7258
3051
1772
2
2683
0
2457
3067
3
584
6529
7
3659
14
1099
282572
46414
4594
105290
458
1213
1649
768
266
383
1152
543
4328
10
1431
552
909