1432
1
1827
551
0
521
463
323
506
653
3286
6741
4
619
1144
117
550
1231
878
1453
494
1489
2
791
148
1035
468
2826
1886
6
1768
883
2071
3
685
89