1331
2
1334
1
1089
0
1516
810
3292
15
1704
7222
4
1179
2281
7
2323
9
2802
5
9954
6
1744
413
2126
4382
2000
9039
5535
13
2292
3696
8
2188
1712
1174
3198
1239