6047
4
2822
2
2992
3
1564
1590
1
1669
1982
4562
5
4311
467
0
1496
2318
3326
4837
2368
4034
802
300
830
1162
1973
3973
6
693
784
526
1093
1380
2166
1660
1825