12472
0
1683
1564
2
2178
1
527
3
2632
1225
1554
1534
5
2044
3204
7
884
1320
1119
1618
1012
1403
4937
1194
962
2992
2505
3788
3465
1583
1743
971
515
3054
499