2095
4
1851
512
1
2858
14
1750
3
2222
499
2
2119
4431
1762
4513
2870
1645
2585
3342
11
1357
11881
1343
0
1194
2198
5
3615
7
2082
1630
2398
559
1966
6
1051
2478
1342
1903