2457
0
3225
8
9267
2
1192
1
4690
6
584
7258
3051
1152
1772
4016
458
105290
3067
3
6529
7
46414
282572
2683
296
896
768
1649
4594
1069
3659
14
5918
4
422
1431
1115
2742