1335
946
1
1286
337
928
365
820
628
333
113
2002
2
1671
1814
1248
1979
3
1857
637
1584
4
8361
6
672
1480
1186
1273
375
322
398