768
0
2952
1471
1
1172
2
4328
10
458
1152
390
1297
809
422
584
2364
7
3559
1727
4
653
266
997
896
683
2030
467
611
766
478
1704
1779