415
0
1045
213
2121
4
409
968
2727
2
737
2587
16
429
1133
2992
859
1661
1
486
457
81
935
757
787
1824
1167
2143
1551
440
584
970
1872
482
1352