1431
1
2710
2
2873
3
1388
4074
0
897
1622
1558
2732
1767
1562
4562
10
2309
2188
4
24337
22
19944
2322
746
1812
1686
1884
2802
5
1814
14125
1527
1383
5204
20312
39
1075
895