1210
2
1857
1
3329
1407
989
0
106
1107
194
773
2143
1431
623
272
2927
1762
383
3475
5
3054
618
120
703
542
1663
237
925
3
302
823
2779
1931
4
7188