1041
1
2294
1568
1844
2781
1632
2
1660
3200
3
1788
2360
6
2999
400
0
7471
9
3591
11
83
2133
951
1543
2904
3465
1814
4
3835
5
582
2152
2505
2085
1306
1743
3158
1938