248
0
672
1805
1
341
743
128
1386
2
2506
1046
4
867
353
1227
7731
1072
16935
11
979
700
3036
10
1249
1627
79
888
3
1125
1898
7
584
664
972
2467
4840
607