90
0
2878
12
900
2
1303
1
935
984
662
1941
4
1227
2364
1124
2704
952
848
1338
963
1455
3
5922
4013
1750
871
1751
2465
21
2564
1371
1498
7
1511
3762
6
1939
1735