1147
5
535
1
540
594
4
451
1291
2
631
210
1330
71366
0
1394
1053
3380
11
958
2323
3
1200
1011
1201
912
990
2545
2326
2070
1098
911
1348
1635
1593
826
667