655
0
4660
23
1053
1
7820
7
2286
2
1132
5805
3
1047
8843
10
2143
2295
1451
1024
894
1928
681
1355
1522
440
4864
918
670
1064
1611
6698
329
773
509
459
1182