2275
2
31535
0
647
325
2727
392
453
20634
8
171
25137
251
1614
1
2730
6
467
269
2809
288
893
968
362
2749
431
1824
310
328
543
19279
1152
1020
2224