1564
2
2992
3
2822
1669
4
2318
1
1982
5375
0
621
1225
4837
5
475
978
819
883
458
538
938
1896
652
1785
635
733
29355
1326
575
722
2060
2348
783
1614