1020
0
3092
1
646
2881
2
4536
3243
7
2008
5
2115
4
1131
2730
5155
8
1222856
3114
3510
4111
2522
2749
2748
2444
1452
1098
1932
653
691
2546
1861
1172
572
2076
2120
6