2515
3
1917
2
51331
25
962
0
2788
2781
1
1210
2028
4578
181997
11
3196
7222
4
3565
8
4715
5
1448
1271
2069
3987
348
6200
2348