683
0
525
2864
7
3114
4
2076
1
1446
2
22330
22
968
2168
5
971
2299
4111
1636
1463
284
573
653
3510
2758
1131
424
953
729
933
2086
492
14492
1256
1418
543