4355
14
1441
5
3121
2
1513
4
1374
1
1313
16
6007
604
492437
6
1525
1451
0
1325
7211
3099
2328
2178
3364
1123
1175
916
555
4201
1900
722
3
434
924
1188
835
62862
17