1225
0
3706
5
2650
20
3629
1
862
1467
2
616
1773
3
1753
946
1412
3539
2534
1618
11153
8
3003
1179
3871
2794
783
951
841
3470
432
2886
1550
2518
5253
4
2740