1695
4
2000
7
1522
0
2732
2
4562
10
2309
2188
2788
3
2322
1884
2268
2802
5
1749
1
236066
14
108797
1383
2559
5204
24337
22
20312
39
17970
15
3738
1545
1809
1937
1812
4228
7976
8
988
2741