2159
4
1145
13
2411
3
3337
19
3007
388
2
463
1
2677
5
773
351
360
844
401
878
0
1004
410
599
449
420
1007
390
2202
2980
8
928
4735
454
393
662