3510
2
339
0
2758
1
729
376
1267
3149
4
1557
297
1642
2311
1194
1425
3379
683
6294
2155
775
1240
544
1099
349
509
1188
2809
7334
2301