931
0
2416
2145
1
3380
2
564
2715
3
534
5301
13
6547
332
1100
21
317
2349
1942
670
946
4175
6
1496
1698
1422
816
881
566
766
991
2157
16
1801
571
3987
3549