1598
2
1828
1
2271
4
2100
1400
8122
13
3216
10
1383
5464
9
2145
2554
16
8527
3200
3
3151
2584
11
2041
2313
3336
2075
4821
319
0
1715
1386