851
0
407
390
1507
1
2073
46
951
2648
5
846
1131
2275
2
572
970
3691
2809
2301
325
2881
475
646
642
451
423
5155
8
3114
4
3510
386
968
285
4111