1663
5
3354
1
2195
3
3418
7
1163
3724
2
1481
0
1770
3262
2525
1419
3180
734
2349
1078
3936
2259
5431
4241
763
3613
8
3688
717
1730
3126
1813
8313
9
2145
4465
22
7978