2756
2
3193
5
1324
0
1743
650
2237
4
1225
790
2667
1
1618
4797
1757
3683
5375
21152
8
2669
1247
785
951
2505
12632
7
980
3054
2057
1683
2635
582
1936
635
1306