1475
2
3336
1
969
0
658
423
1022
323
802
601
883
2399
1065
388
1834
1294
931
778
758
3191
3116
4
2838
1763
814
1669
168
5224
2242
1106
1095
501