2902
6
1630
1
1226
8313
9
1190
2
859
3
708
4224
4
945
1306
1045
0
2082
1972
979
1889
619
5599
11
1064
469
3579
2740
6362
18
2060
2797
5