3090
6
1813
1
2865
2
1622
822
3195
3
1020
0
1305
2013
2358
9
2835
1594
1444
9160
5
2758
3589
3868
10
1320
10598
2317
2386
3694
1903
5347
4
6095
1960
4837
4321
3066
7
2160