2347
12
1224
0
5162
4
1541
29672
98636
31
1292
8291
18
1367
2
4551
807
1
1484
11
1084
3
34665
7
638
584
3609
19
2292
1090
5
555
3308
196066
4629
768
1510
2403
1818
1447
801
948