3354
1
3326
3
421
1064
801
0
1743
1632
2
1225
790
4179
3227
844
1618
2562
830
784
608
1757
3683
5375
21152
8
3589
2669
1681
1247
785
951
2505
12632
7
1200