1645
2
2996
0
3080
3
2964
1
1189
2366
1512
2986
1153
1927
32302
3012
4
1354
1193
9956
2902
16
10827
2355
2535
3046
4044
5
951
3083
2149
17946
2465
2299
3125
3546
2496