5043
1
531
0
1068
572
4148
2
1044
581
1134
578
1179
55
1350
715
6231
421
932
255
1692
457
322
4775
1648
2416
7
977
415
593
563
1479
1640