1210
0
1562
2
2092
3
220
38
2397
9
26230
247
140
210
101
105
47
79
787
83
44
2168
4
1149
1564
1
272
55
241
424
71
65
151
154
1643