4425
6
2794
2
4179
1
3871
6779
5
2343
3001
3470
3117
8
2360
2972
0
2456
2285
527
3
1397
1048
1031
1753
1412
994
1813
4
2054
3109
14
1815
746
3629
2534
2377
6516
2982