1203
0
372
3353
2
3879
3
1996
3120
4
1265
3085
5
1005
2277
1182
1054
6779
802
4732
315
7021
205
378
1004
40177
3933
1
1547
1508
1137
1791
253
6180
96
3943