432
0
472
1174
1
3171
5
2127
7
302
1876
2
746
325
915
926
355
2525
3
3574
619
463
1864
183
1355
923
319
562
376
1318
317
820
683
470
1133
257