1132
0
2461
20
3287
1
480
543
1181
7
440
2
4363
417
1314
545
4
2870
3
824
964
1588
2320
6554
5
1343
1516
1451
764
3626
2585
246
389
1823
521
1342
2714
597