3107
7
2268
4
1455
1
2999
3
2133
1135
1564
1590
1423
1976
1320
2
1788
1265
3629
159
2100
1382
4179
4944
2468
1511
2794
1618
1813
2134
616
0
951
2921
5
1449
1558