2661
9
2337
5
1028
0
1225
1210
1
2453
3008
3
2264
4933
13
307
616
6779
758
5065
5546
6
3593
16
100
2452
4
505
3070
484
583
894
1344
2
4099
7
2490