1124
1
302
2062
2
2194
4
2346
3
1369
5
2084
6371
7
1022
2670
20
1421
1961
0
2648
1938
1343
1682
954
1575
494
2169
1350
1132
2306
3250
2800
1506
745
2814
1869
4233