2002
2
1777
2448
4
2818
5030
1382
0
3295
3
4950
6
1869
1342
1
2014
2348
1213
3398
3112
2359
1301
2508
2417
1753
2097
5
1051
7
2832
20
2379
1289
6654
3646
1208
961
9