12472
0
1035
2
1688
1
6
890
3738
5
690
2670
1239
1665
2082
2732
658
1223
2669
2562
4
674
1922
1353
2913
4684
4027
3
2262
1527
24337
22
3546
913
1218
2502
564