2094
5
2131
2
1295
1
2650
20
280
989
0
2250
1681
1393
1668
297066
2773
3683
1275
1033
378
2245
3
1757
1135
2115
5164
2326
1522
4009
6
898
4070
4
2195
4480
3364
751