1343
0
1276
521
497
281
2189
1629
670
31220
10
530
139
693
105807
42
335
152
1126
2789
509
1
291
615
3014
4
475
578
1348
1821
6
1612
428
1429
2
1645
1764