1743
2
1047
2648
1349
839
1
2247
0
2688
1243
3263
4
3336
790
1355
9817
1175
1494
6707
24
2219
3612
10
1050
1757
3683
5375
21152
8
3466
2669
1594
1300
3593
16
1247