1137
1
1825
3326
3
3053
7
3035
4833
2
697
0
1816
1295
1036
1888
2650
20
3683
1511
280
2368
1288
1590
1581
2710
2250
1788
3765
4
2402
2245
4179
1681
1226
1691
3624