2539
5
1271
2
2650
20
3629
1
862
0
3092
4
1767
927
4309
3
1412
3539
383
2534
3189
1179
3871
1688
3196
2794
1833
1431
951
1969
1618
841
3470
432
2886
1550
3125