370
0
3484
3326
3
1000
2122
2
1564
1
526
2562
673
1382
2166
830
1976
1423
329
1711
599
2760
4
2642
1168
868
496
2972
2184
2934