1132
0
2864
7
2461
20
3287
1
480
543
1125
417
2870
3
1188
2
2320
1343
767
764
3626
2585
1260
246
521
1566
1342
2714
5
597
2086
4
2669
732
1445
938
1326
1990