3484
0
3326
3
1000
1296
1
526
2562
2
673
1382
2166
830
2495
1711
2760
4
2642
1168
868
496
2972
2184
2522
2934
1691
1012