2275
2
1824
0
1045
19279
21743
1
25137
467
6140
411
31535
10581
17353
172
392
383
970
276
4192
387
641
20634
8
275
1027
81
323
1020
303
298
518