2095
4
1161
0
624
1
3095
6
1256
722
3119
903
1513
3353
11
787
985
120469
35
4099
846
7153
9
1939
784
22330
22
3118
3
1101
1095
381
2619
938
410
14492
975
2
467
413