1021
2
3050
1403
1
3029
6
3255
4
3743
9
1510
0
1169
2015
4099
7
174730
18
2272
1762
3
2369
2060
1289601
3673
1144
1044
2011
2966
11
1552
21684
817
2655
4337
5
2350
549
3957
2859