1299
4
23438
11
6962
5
343
1
1487
1535
2
3872
878
737
2390
209
502
4499
1067
726
491
2305
816
25
0
1056
563
6
3060
1706
1852
8428
17
1065
1130
403
203
1569