6226
1
2049
3
383
750
1580
5
1274
4503
1365
2090
2
952
588
842
16
6173
10
1740
9
2399
421
0
2521
6
1459
2121
1376
702
966
8
1247
2853
18
8017
2096
341
428
295
624