12472
0
1683
1564
2
527
3
2044
884
1320
1119
2992
2505
3788
3465
1583
1743
3054
5
815
1
3125
15
2057
716
2152
2259
1306
2500
2274
1175
5978
6
790
3354
108797
1481