816
2
1053
1
8824
6
684
1269
4
1986
13188
72573
0
1377
1566
4322
615292
194596
876
1449
5
4448
1719
3558
3
15018
973
1179
1351
10
1599
7
1509
25260
1069
469
2863
22
2966
15
878