1743
2
1047
2648
1349
839
1
2247
2688
1243
3263
4
3336
1355
0
9817
1494
6707
24
2219
3612
10
1050
3466
1594
1300
3593
16
692
19079
6
2507
1131
1233
2061
3
1211
518
1179