2219
2
5212
6
7793
4
2982
3
3629
1
2688
2100
1564
1423
1976
1547
1558
1431
300
0
1938
2622
1815
951
159
1348
1860
2377
1622
1495
616
4179
1816
1225
1618