1622
1
2093
5946
2
2385
4
1038
2629
1305
0
513
1033
3612
10
945
6707
24
589
2131
1268
1050
4198
1399
5
4070
2493
18
1396
1047