2495
0
2554
16
1465
2
123674
35
582
12472
2670
1
3497
4
1494
2312
2949
951
4996
6
2262
2522
4309
458
1507
685
370
1348
36905
1209
1585
4198
106
267612
608
1740
3
5375