1663
5
1237
0
19783
2
3090
6
3765
4
3929
1
2535
1152
2903
3
2358
9
6327
7
17946
3939
8
32302
3694
2013
5347
2221
2767
1864
6095
2919
8185
6899
25669
2763
462
1628
1188
3575