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