248
0
1805
1
671
341
1046
4
743
2445
2
2792
9
1240
11
1353
79
128
2018
1351
867
1532
8
803
121
2103
3
2482
979
2506
3036
10
2508
1172
2884
2247
888
607