2100
2
2992
6
2786
1
619
983
0
2287
6899
9
3412
4
951
1305
1814
2166
215
1248
642
1131
1128
159
1690
1681
1606
697
2238
2760
658
1564
1660
905
1529
1265