2403
1
1543
2
1814
4
642
1526
1787
2710
83
1162
0
1579
2427
12
197
3172
962
3326
3
582
873
451
994
6
2562
742
1064
1632
2392
1125
6267
18
1691
1816
1813
6697