2368
1
9220
3
986
0
2145
2
7034
603
718
8859
9
7071
5
1084
309
1549
7642
739
1038
3366
2357
4
3354
3126
1012
592
3329
2562
1140
2100
839
763
1416
504
1813