1132
0
2461
20
912
1
3287
480
543
755
1925
4
417
2870
3
3315
3859
3383
7
1133
2087
2320
1343
764
3626
2
2585
246
521
1367
1342
1691
2714
5
597
2669
1445
4074