2170
4
3818
7
1446
1
3629
5006
5
907
3205
432
0
2738
1142
2698
1013
5658
9
1423
1564
1688
1682
733
1545
2
1795
1506
1495
844
5043
3
4084
6
2999
3554
1431
2982
4160