5477
12
3386
2
7592
7
5924
17
976
1
2166
1660
1000
1129
1681
1019
572
0
2902
2226
745
1431
2462
3844
830
801
915