1500
1
2992
3
1672
12472
0
255
884
2
7793
4
1119
2258
3125
15
971
4937
758
189326
1583
1044
3788
3546
815
2907
4471
5978
6
4044
5
3083
443
2268
2465