1326
0
11611
5
538
2
661
1
3650
3
6968
18385
2153
2215
7
1896
1883
730
13159
10
3359
1208
351
10070
4713
1620
1758
1306
4
530
563
1418
2059
2521
637
323
12590
9244