2233
3
3629
1
1812
815
1558
2
883
0
7222
4
1628
323
6084
1133
2802
5
2348
5915
11
1744
413
925
577
1679
1356
1059
2000
7
9039
453
1162
5535
13
2292
3696
8
1331
1527