1369
1
753
0
1109
2670
945
2495
1451
1743
992
1393
1533
2
2522
790
1047
1396
8345
346
3083
1131
1033
24337
22
1444
2115
2493
18
1757
3683
3263
4
5375
2326
2631