1132
0
521
1
1343
2461
20
3287
480
543
1506
399
670
440
417
2870
3
1037
2
2320
2774
1567
764
3626
3116
2585
467
246
1640
5009
20634
8
3020
6
1008
2474
1342