325
0
1133
2727
2
19279
2490
2992
951
245
415
722
4111
17353
1020
1557
318
2328
602
798
237
348
121182
1
271
269
2356
288
1411
268
256
1059
25137