525
2
2460
4
1843
1
1288
3
2114
7
1011
999
2051
1593
1570
6
2608
34
3301
6156
934
2516
1706
2367
2008
1328
1090
606
2747
4078
1188
1227
0
2322
20079
4187
3130
2258