1282
1
12134
2
1065
3
872
403
1546
1261
869
0
1292
812
1203
3153
11
1851
1931
1253
5
4424
1277
1698
4
4968
1426
2286
978
2818
6432
9
7457
2821
93
859
4866
7
2653