894
0
376
1346
2245
3
29355
3090
6
692
2903
2932
2
1285
1239
1472
607
3765
4
736
21152
8
480
577
645
485
1193
1928
19783
2416
3080
297066
1078
378
32302
653