1659
2
1520
5
1827
1
1034
1124
1220
4
1301
570
1304
3041
9
2314
1419
1150
0
948
2478
1484
750
702
1470
6
738
1387
20
252
1631
6623
12
3037
2720
3
1216
541
685
506