7053
7
2741
4
5196
2
1431
1
840
3
2263
0
2489
57793
1514
2200
1839
980
4606
2233
3212
27
4884
6
12459
1161
2915
51331
25
673
4715
5
1185
962
2788
2781
1001
3263
2715