169
0
1551
2
787
434
25852
351
1466
279
374
451
185
1010
19279
520
18
1244
1020
311
528
295
593
284
25137
31535
2711
2345
271
291
968
659