101
0
341
1822
5
437
177
525
1377
1712
69
1711
1155
1
1975
2
1020
314
534
988
322
931
484
943
546
11221
23
2187
1473
301
400
1880
2955
1199
553
3