664
1
1705
1193
5
1189
7124
4
1120
1214
9
2248
3
1432
4640
2
1037
838
0
816
1124
734
1831
1622
986
877
427
2460
3789
16
125
1823
1217
1339
1373
915
194017
4314