1094
1
1069
2571
4
759
1684
2271
1172
3868
10
946
5052
1744
5347
462
0
2835
2
1623
1593
2013
2921
5
2919
5621
8
4537
432
1080
717
2954
3126
3
2499
2358
9