1649
1
909
896
2095
4
2619
665
0
3815
1378
2
2842
8
3929
10
7885
744
3148
9
2966
3367
5
584
4586
3
4179
3353
11
1543
1785
2321
1588
398
2530
6383
17
1418
5668
2564
11881