3629
1
4168
5
2861
2650
20
862
0
946
2100
2
923
1412
2687
4562
10
1889
3539
3
3475
1564
1423
2534
1558
1976
1622
2982
2622
6
1348
159
17970
15
3326
1179
3871
685
2794