1250
1
2254
989
0
3614
270
1681
785
7394
5
610
623
1539
1543
2
383
2921
608
12185
1304
14470
1038
1465
2133
370
83
2165
1668
3205
929
3
3818
685
2733
4