1603
2
6405
12
2025
4
2222
7
2961
8
2062
1918
3
937
2283
1
1372
6
2474
6703
10
8926
4267
17
1125
542
583
1161
471
263
1111
735
731
559
582
0
494
1023
607
956
499