2668
2
3114
4
569
0
787
543
2369
1
3092
1043
2546
6052
10
802
968
2211
6975
6383
17
360
392
483
1498
2330
2190
494