597
0
2334
1614
1
3149
4
1337
509
1469
3114
1811
1922
2694
3
510
1428
1551
2
1020
4911
8
628
514
653
3092
547
36609
34
1131
7039
968
5477
662
2634
823
953