657
0
1462
809
1769
2
8116
6
58
367
543
913
152
1636
1199
1302
2395
464
320
804
2972
356
691
573
471
1
2770
4
678
3700
787
5009
281
1869
63