1478
0
1152
1
541
1211
312
719
1374
128
1723
2
329
484
109
688
619
337
1068
542
1484
1061
1075
1022
1535
3
14125
10
950
4433
7
974
494
1813
2147
1189