2057
1
2044
2
1683
0
3354
582
5375
1247
2711
3835
5
3261
3
12472
118
13018
1451
2495
2300
2763
2505
3683
883
1743
1288
549
979
3351
2669
969
4309
2982
3054