5483
8
503
2
1977
7
1400
457
1
2630
3
557
744
1938
5
712
1350
1037
11
552
538
2870
5271
2988
5240
4
1676
9967
0
2240
597
1036
6212
7333
6
583
1422
580
1029
461