2094
5
2131
2
945
1
7793
4
989
0
2650
20
3629
862
1668
1047
1681
1393
2427
12
1412
753
1275
2153
7
3539
3
1757
1135
1396
5164
2534
1522
1131
898
2195
1033
24337
22