2528
3
1129
1
4005
1889
2
4585
10
2701
4
796
6
2297
2132
701
1913
5
2257
1469
7304
7
1566
2075
12
527
2542
3014
20
4614
2738
2054
2277
0
4085
3085
1212
2285
2234
2036
1639