12459
3
2153
7
2687
2
3485
1218
1
1689
2343
2322
4
7793
3034
2134
1075
6779
5
1789
1458
0
1900
297066
267612
1859
4978
3066
8178
1063
1539
1179
99072