2108
6
1501
3
542
0
3475
5
1749
11650
23
1015
1
623
685
8072
131589
2534
763
398656
19
2699
2
4198
2977
15
3020
17
7793
4
2495
1355
6547
40062
3158
1047
18258
120
123674
35
5443
1107