2392
2
2513
1033
1
2002
3
2493
18
1050
0
9817
4070
4
2468
2033
8
1687
5301
13
1047
2740
945
1191
3848
7793
4009
6
2522
2861
4706
7733
1282
4216
2308
3435
1986
8072
3991