2878
3
1710
1
3060
5
1404
0
897
1049
355
2
507
1571
4
249
1741
1498
904
4894
7
1174
1387
494
2873
1293
10
17312
21
1442
1186
7655
17
9499
9
2163
1579
3927
2207
725
2700