2312
2
2554
1
3894
6
2196
1421
796
1918
1028
2108
4
7952
945
1750
3
3999
7
375
436
1903
2733
2121
3304
2288
1095
2246
2738
422
0
3795
330
1133
2907
1852
957