539
0
2562
2
1013
1
1042
4179
1691
2100
5949
5
2142
802
1511
2249
1814
1816
1468
1068
496
1061
801
2194
673
5439
1699
1259
1536
526
1821