1073
0
1389
2
422
335
846
729
881
521
5237
1969
1
2713
275
2531
4
425
3123
3
484
267
320
2693
290
2064
16840
15
90
1289
611