1567
2
3559
1
456
0
683
992
663
318
262
1557
935
2490
415
649
1304
213
1133
544
839
1939
4165
467
416
1161
726
787
1215
4455
2123
813