376
3
377
4
954
880
2
155
792
7
373
1003
1
1073
836
0
2215
3158
8158
23
1614
5
2032
1587
2605
9
1472
1379
2071
2243
493
1110
2041
2047
7560
1764
2019
2236
10
1625
11