1545
1
5055
5
1043
0
3051
1511
2
1133
3268
2361
376
957
1780
417
951
409
107
1557
602
349
1571
1176
1257
1642
787
1135
846
5262
10
18385
3116