1601
0
600
17946
3008
3
1812
1
1329
2
1294
3196
1153
611
255
15233
612
2012
3738
5
1491
721
1777
1189
4309
2534
2902
16
436
2505
1162
4724
1239
24337
22