2489
2
1309
0
1230
4
697
3017
1041
1
2788
3
1992
2980
2440
1960
3326
57793
4926
5
1977
583
4914
909
1632
2036
4606
2233
3212
27
3176
348
1917
51331
25
1734
7222
962