421
1
3589
2
878
844
578
1199
2039
3715
3
1632
1758
2562
1558
2082
1204
1162
674
24337
22
1767
2505
2088
830
0
4309
1239
6753
17
517
1300
1064
1859
5746
23
2873