1194
1
616
0
1225
989
3629
2650
20
912
862
1618
2794
2
3871
1412
3470
5
3539
3
985
951
3401
2534
4179
135
2285
2934
2343
2438
4168
1416
1179
527
3505
2740