297
0
2275
2
2103
1
399
2125
1824
300
277
1603
637
255
20634
8
2730
6
780
775
2809
2120
210
231
479
31535
486
19279
2668
2132
223
1636
3114
4
25137
29323