3659
14
3114
4
611
0
3404
3
5866
1009
552
1115
1
1190
2
846
1152
608
17353
691
759
1232
653
282572
1045
2272
266
1518
458
1343
584
3373