1041
1
1568
2294
1844
1632
2
1660
2781
3200
3
1788
2904
2360
6
19944
3158
1543
3591
11
2403
1814
4
7471
9
2133
400
0
1664
2369
1382
1754
5
951
298
1015
1087
665
2085