1681
1
6899
9
1380
0
2505
2
1225
1743
2760
4
3054
5
1247
2057
1015
1248
1683
1694
2294
1660
2287
1131
5375
1128
1618
159
1590
1451
1306
690
843
1194
3835
2500