3079
1
1056
1004
2
2533
1941
4
2096
2619
3
2759
2765
522
0
1108
964
1895
4176
6
919
260
1319
2144
1517
1398
1268
1371
1568
4721
4639
2865
2263
1699
742
1778