1812
1
1960
2
2132
2528
3
2322
4
2786
1001
0
123674
35
3022
7
3519
9
4187
10
2598
2732
2489
8
1698
6676
12
980
3494
1431
1266
712
5226
5
673
1161
1795
3889
24337
22
592
1185
1345