1221
2
3065
1
1568
1660
2930
2368
1125
4629
5
1844
1532
3132
10
2254
3805
6
1363
1015
1813
2271
4
628
0
2507
3634
3771
3
2041
2440
2313
2075
4821
1123
3597
319
1386