1114
1
759
0
1400
1045
3196
2
2710
8
31535
282572
458
266
584
4328
10
476
3
691
1232
653
3815
3373
768