2873
3
1431
1
1767
2
1622
2710
1562
19944
1558
1388
1075
2942
6
897
1250
658
0
383
4309
3934
455
1405
1746
951
8527
3079
1686
1072
1814
1606
24337
22
1688
1162