2489
2
2732
1775
1
4562
10
2309
2188
4
3987
3
2322
1946
1884
2802
5
1383
0
2562
5204
24337
22
20312
39
1809
1812
1449
4228
1977
1590
2741
658
5196
1431
57793
7733
980
4606