1513
1
1665
1566
1392
1374
928
2000
1869
2
1728
2119
3268
3116
2962
6
2461
20
915
1326
1903
3331
4
1129
0
1889
2470
1054
1603
1421
1448
880
3035
2326
2064
780