3326
3
2309
0
2633
1
2099
1495
838
1301
1131
3076
1014
741
6977
4
2392
2
845
2082
6698
7
801
1000
572
745
693
868
5382
5
3196