2272
2
3060
1
637
0
409
3151
4
2314
8
381
445
2490
1101
31183
12
456
2143
2702
476
413
410
1710
379
1045
2328
1133
517
594
505
403
1661
544
1126
5313