1131
1
159
1248
1681
1225
0
2650
20
3629
862
969
616
2287
2238
1412
3539
3
1380
6899
9
2534
1618
1179
2760
4
3871
2
1416
2794
1266
2070
783
951
841
3470
5