169211
11
2761
3
1695
1
2030
812
3311
4
451
0
2060
5
2397
392
2189
422
166543
18
4694
7
787
2648
383
97284
180849
552
2499
1084
543
1682
2
819
954
1285
1861
494
839