2329
3
1721
0
2425
7
2768
786
1
951
8527
19944
2
1747
4335
1712
1092
1554
1366
2403
2559
2732
824
123674
35
1180
1590
1812
913
1790
2562
2322
4
980
1431
3107
6236
10