1475
2
3336
1
969
0
883
658
1152
423
2233
3
1022
323
802
601
2399
1065
388
3066
7
1834
1294
931
2427
12
778
758
1409
3191
59
3116
4
2838
1763
814
1669