913
0
408
152
1636
1199
2395
979
320
804
2972
356
691
1326
1
573
2770
4
678
3700
787
5009
281
63
3066
11881
3
1072
2422
2
2211
471
846
71
646