1333
1
2290
2
2211
0
383
116
1132
1084
1462
1073
4864
327
501
1325
422
1053
781
431
1504
78
1446
980
521
1212
798
375
46
359
445
637
2189