3090
6
2865
2
1622
1
822
2001
1020
0
1532
2544
2013
2358
9
2835
1594
3
1444
9160
5
2758
3589
3868
10
1320
10598
392
3694
1903
5347
4
6095
1960
4837
3066
7
2160
4537
2260