953
0
968
1020
581
1098
637
2749
1
683
525
3114
4
4049
10
2168
5
369
2299
301
4940
4111
2
1279
435
1463
2725
3248
895
407
3510
2758
380
1131
729
492