2233
3
2992
1564
2
6499
991
0
404
341
1669
4
295
633
310
2786
856
732
3690
1982
2166
1
1171
769
83
2586
3673
2024
1973
1622