5703
3
2185
2
2082
726
0
590
2188
1797
1096
1
764
860
458
16395
17
1185
22440
33
3882
2469
1554
1034
565
4525
5
1765
33499
19
786
704
1228
1104
1195
4
2509
614
3615