2329
3
1721
0
2425
7
2768
786
1
951
19944
2
1554
1092
1366
824
619
3546
564
2427
12
2122
1564
2502
1976
1423
599
2740
1015
1087
159
818
3140
4
2906
2336
5
1788