1440
2
1812
1
1531
5204
3
123674
35
4187
10
2322
4
2732
2786
1585
12459
2667
1001
0
592
3998
5
1376
2741
603
20850
674
5164
2061
2688
1131
6676
12
8329
1431
8527
94424
3195