3589
2
421
1
878
578
1199
844
3715
3
2039
1758
830
0
4179
1632
1204
2345
2088
1300
4285
1376
784
3326
2713
801
3835
5
10064
8
5375
2999
790
868
3735
4
2082