1931
1
1522
583
2
3041
3
1518
1598
8527
1386
4926
5
515
2005
734
1978
6
5829
22
862
1198
674
24337
1162
1223
851
562
0
6753
17
1767
5746
23
2505
3591
11
1239