3080
3
3090
6
2932
2
21152
8
2535
572
0
2166
1
1373
32302
3498
4
19783
838
2968
14
1740
989
3429
7
1777
3715
5151
4651
7793
1092
929
1986
6779
5
1603
1316
25669
280