1055
1
2122
2
1446
432
0
2794
1952
3316
17
3871
1412
2534
1179
3629
2343
2080
2061
3
2688
1131
3470
5
2285
1889
1680
527
1753
2190
2983
6779
7793
4
2054
742
3109
14