432
0
1069
1
1225
1623
2
2650
20
3629
862
616
1412
1301
3539
3
2534
1618
1179
3871
2794
2921
5
783
951
841
3470
2886
1080
4
1550
2499
5253
2740
3066
7