1816
1
1640
2
4987
3
5009
0
1329
307
2855
1847
2624
11
1008
521
670
3134
2541
247
1518
2647
2306
1006
3268
2814
5
2330
784
633
467
1869
1848