1590
1
2732
2
2110
4562
10
2309
2188
4
2322
1884
3
2802
5
2301
6
24337
22
20312
39
5204
1809
1812
4228
3344
1383
0
2166
5196
2741
1431
309
1917
57793
980
2786
4564
14
4715
1161