2698
1
3629
2411
2
123674
35
2297
1564
1857
4012
2837
101569
0
1423
2079
3473
1752
3014
20
2999
1502
2234
4
796
6
1583
3256
3145
3491
1419
1506
1495
4585
10
2163
1162
3587