612
0
534
804
2230
376
1044
34
1611
1109
893
1158
4148
2
1025
511
255
652
2512
319
2242
2349
3
514
1604
546
545
471
916
2087
1421
536
1201