1603
2
1922
1
964
1326
3268
472
0
2200
6
1513
2922
9
650
3567
4
2470
4124
1501
1729
2361
700
3006
3
2280
8
2431
1155
2982
1374
1390
4713
5
2084
2368
4682
2086
1464