1226
1
3765
4
2773
1295
571
0
1788
894
2683
2650
20
280
4321
3407
1581
2
32353
12
1529
2250
2105
2245
3
3053
7
1304
1517
3315
2072
13
297066
2159
3001
2542
3303
6
1282
1970