521
1
772
0
2619
1851
4
2858
14
383
2
11829
2082
11
3344
3287
1237
1192
3442
5
1775
1645
1152
1874
11881
3
1695
1342
2363
1841
7
4223
22
764
96
480
1871