3795
1
1425
2141
3
785
0
2727
5
4513
11611
1501
503
2275
2
2819
2730
3063
2420
2097
2016
4
1197
12590
3930
2559
1344
1645
802
626
8969