2126
0
611
653
646
414
2395
2727
5
1073
1889
1
400
1790
4
484
783
477
2073
1650
798
58
472
19279
2
5155
8
928