552
0
3287
1
1428
611
759
458
363
1045
1115
1343
572
584
1779
169211
11
46414
266
1152
282572
300
1192
1921
2
1132
2522
360
4594
139
3373
383
507