5151
2
3267
4
1462
1
2763
0
302
2650
20
2556
2462
3
4321
477
2760
613
722
2466
5
683
23
1778
971
383
1185
181997
11
37847
1744
2405
685