3024
3
1911
1
2221
4
4248
3117
8
4425
6
3629
1815
2
2982
3871
1929
3470
5
4435
1782
1868
5946
2285
1753
1412
0
1466
994
6779
2322
2054
3109
14
4943
2153
3539
2794
1889