1743
2
1047
2648
1349
839
1
796
6
2247
2688
1243
3263
4
3336
2908
10
1355
0
3671
9817
4651
1494
2108
3
6707
24
2329
2219
3612
2234
1050
3466
1594
1300
2835
3593
16
692