6526
1
1311
3
626
0
4315
5
2301
2
2799
311
1343
2163
1385
383
1739
987
2441
1302
3012
521
670
1132
11829
11881
522
1337
633
2143
365
1516
4223
22
2306
3250