3090
6
2110
1
19944
2
1332
6346
16
1424
1639
496
0
1015
467
1305
3429
7
1606
1819
572
1883
2903
3
8527
2932
1495
1788
2760
4
1380
2535
2710
1681
2368
2163
929
2600