683
0
525
650
1
2864
7
3114
4
2076
1446
2
22330
22
968
2168
5
4669
2299
4111
480
574
1463
573
2152
653
3510
2758
1131
424
953
729
2086
492
14492
1256
1418