1332
1
2110
3053
7
929
2921
2
1295
1639
1814
3326
3
2650
20
423
0
3683
1305
280
957
3439
5
1581
1883
2250
1788
3765
4
2245
3987
1286
1226
2760
1092