3090
6
1459
1
3296
4
1363
2535
2
19783
2258
1371
1365
32302
0
6560
9
572
1301
1444
3868
10
2160
1476
2471
7
1628
5052
6346
16
14
1186
462
1663
5
847
1407
2358
2932
3078