4309
3
1097
1
1303
2
1221
1358
3660
4
1405
1169
3584
5151
1009
3844
6
4565
2271
3080
3583
3715
2136
5
2041
2313
2075
21152
8
4821
2475
319
0
1386
4651
2061
2094
1298