1418
2
905
1
510
1926
4964
3
2608
0
1255
1621
2725
2126
2235
4
2551
22330
22
2493
5135
1279
1762
1376
1630
196
6406
12
1428
2168
5
97284
1696
3148
9
198
2301
398
2864
7