1227
1
2133
2
1453
4
1424
6
3268
4691
21
1301
2207
791
3625
1205
8
1356
5
1313
4553
1754
1965
3
1663
7677
1801
1737
7
2400
4403
2345
3972
1443
2231
10
1575
2711
150
496