518
0
2659
2
2445
6
2059
8
1464
1
392
777
931
493
911
5108
4
606
573
6344
4637
7
843
604
477
323
58
152
349
314
1343
277
53