2254
1
3386
2
1821
4
12459
3
980
1887
1161
592
0
673
1496
1185
2680
2268
2562
718
1162
5204
2935
1376
942
1239
2612
5
1585
1767
1839
1075
2338
674
6753
17
1250