432
0
2804
4
1178
1
1069
1623
2
2650
20
3629
862
957
1412
1301
3539
3
2534
1179
3871
2794
2921
5
951
1618
841
3470
2886
1080
1550
2499
5253