2094
5
2131
2
1309
0
1992
3
945
1
989
697
1668
1047
1681
1393
753
1275
1757
4914
1135
1396
5164
1522
1131
898
2195
1033
24337
22
1444
1243
2115
2493
18
3263
4