1481
0
3026
2
951
1
605
2435
3
1867
1721
1205
8
4466
12
928
2528
2505
3465
1743
2328
437
3054
5
4655
10
1190
2057
101569
3439
787
3187
1683
716
2732
1773
2502
2093