1668
1
2386
2045
0
2702
6
2769
2
1929
3
1564
1599
527
3198
4321
4
6713
11
1376
2190
884
1320
3076
1119
3378
7
2200
12472
2592
2113
928
4937
2992
3788
1583
3539
971