19783
2
2535
2920
4
3491
1749
1
1646
3
4044
5
3083
17946
0
2465
1189
7793
496
768
194
3125
2077
935
1104
2145
3505
3546
696
25
276
1653