478
2
1269
3
13251
8
653
1
897
921
1050
1888
1663
4028
1827
2896
3518
10
5372
4
2513
2293
1620
37102
19
1864
1138
0
1520
12273
6
2237
1954
1522
2002
3401
7
3044
1747
2850