1651
2
1854
3
1606
6
1176
1
1562
0
4269
4
1280
3474
1120
2289
1234
1093
2637
5
853
1364
802
1382
1858
791
918
880
271
1166
707
1324
1766
8
1020
1792
1240