3023
3
3836
5
1186
2
1128
1
1660
2032
1132
1321
1059
1484
1139
4164
2917
1283
6938
5032
15
1304
2236
1541
1339
1002
1195
1424
1124
2657
2037
3139
2685
8
1366