2528
3
1913
5
1679
2
2257
1
3316
10
7304
7
1566
1380
0
1527
2583
527
2036
14125
1767
3014
20
1226
2277
1807
3085
1815