2581
1
480
2152
2
509
3
2296
1557
3379
637
0
409
2201
11
381
445
2490
3650
1101
456
2143
2702
413
410
1710
379
1045
2328
1133
517
505
403
1661
544