2225
3
2945
1
502
3083
8
1241
738
801
2
4363
7
2051
1612
4
2240
6
988
0
3422
15
3024
14
1619
1405
3113
962
2081
9
565
1112
1093
1497
1000
1480
2003
16
3178
937
5443
10
4037
5