2347
12
1224
0
5161
4
1541
29671
98629
31
1292
8291
18
1367
2
4551
807
1
1484
11
1083
3
34650
7
638
584
3609
19
2291
1090
5
555
3308
196050
4629
768
1510
2403
1817
1447
801
948