1428
0
1098
587
1501
1603
2
2749
1
683
915
525
2864
7
3114
4
2076
22330
22
968
2168
5
2299
4111
1463
2470
573
653
3510
1182
2758
2116
3
1131
424
953
4411
2086