909
1
1543
2
2306
3650
3
896
6383
17
5425
23
4000
7153
9
3353
11
1418
905
853
2186
4964
2608
0
4531
709
22330
22
1279
1376
6406
12
829
198
2301
944
3318
265
2780
1649