1083
4
1040
1
875
1351
2
1690
2324
1777
334
297
84
1453
7
1012
3756
6
5465
4546
17
1552
2990
1803
939
1095
2243
5
2232
1186
398
438
925
3
766
1435
8
767
0
3143