2083
5
1255
2
980
1
1757
4606
2233
3
3212
27
2489
2786
1161
1917
51331
25
673
4715
1185
2130
962
0
2788
2781
1001
3162
4
718
2522
1243
1210
4832
4578
1376
1070