248
0
667
707
2506
1
1172
1103
5
115628
18
700
2
1520
3
1627
4
128
2018
1178
16929
11
3222
6
3217
12
379
946
79
714
242
3632
103
476
1072
603095
1382
651
3407
22581
8