1598
2
2104
1
3186
2467
1364
1297
6236
10
883
0
1355
3
1972
1840
656
3354
9
7034
3608
1913
918
1337
168
982
5147
12472
947
669
2082
5726
8
3329
3025
1967
101415
109