1094
1
1069
2571
4
759
1684
2061
3
2271
1172
946
1744
1647
1623
2
2921
5
5771
10
8627
432
0
1080
796
6
2333
717
2954
2499
2999
289
4083
973