990
0
1884
3
924
1
824
765
2324
684
894
2
1146
91
3408
1331
1458
1611
6
11502
12
78
714
411
704
1330
625
1110
4
1088
3148
11347
7
1453
1195
1048
1333
1894