2245
3
3053
7
2255
2
1868
619
1
2204
5
3765
4
5204
2732
4562
10
2309
2188
2781
2322
571
0
1884
2802
469
4476
1383
24337
22
20312
39
1248
57793
1271
1809
1812
1744
4228
4715