1570
1
1388
2
2041
1168
2259
9
2959
1815
2195
1782
1185
2592
870
3354
1129
344
0
419
453
6844
3120
4
701
399
917
1454
645
3203
96
2101
430
1126
3356