2468
3
1376
1
1239
1585
2
1767
1646
2338
674
1746
1622
6753
17
1380
0
3354
9
603
517
1946
2166
830
3267
4
1558
3453
2368
662
1749
8329
383
2182
5164
5
2710
7471