821
1
2767
3
2470
2
4820
2710
9
1563
1470
995
4396
625
646
0
20634
8
1238
1671
1184
22330
22
2520
2125
18403
6
2526
2337
1053
579
2198
463
915
3075
4
2435
990
107