2622
6
50969
7
2462
3
2166
1
1304
1087
1622
674
2390
2582
4
2777
2295
1801
7793
1212
0
2980
5151
8
1218
3178
2