2440
3
2270
2
4148
1363
1
2151
2727
2349
3870
12
2551
1539
1648
2416
7
3065
2213
2534
0
1849
3475
5
969