1331
2
3026
1334
1
19944
2428
0
1089
11924
1179
10293
5
2281
7
2758
9954
6
2906
2213
1768
3262
3
3541
3831
4382
4
2966
5978
2123
313
5169
3696
8