3602
3
8477
7
4451
15
3156
8
802
1
3287
4
2364
8065
820
3050
2
1160
1403
4175
2966
11
2408
1400
3062
903
3255
3034
1734
956
1576
3029
6
849
631
0
2544
2904
1777
2019