3575
1
1660
4
2184
3298
2
1446
3248
8
2568
4228
3
2446
1812
2337
3528
5
2322
2786
1001
0
123674
35
2352
4187
10
2929
6
1059
1554
2732
6676
12
1509
980
1431
673
1161
24337
22
592