538
0
3510
2
69
2758
1
2041
705
729
433
376
834
1267
1551
3149
4
1869
5
316
76
393
66
268
339
1949
3
375
327
2574
837
418
470
280
471
2809