475
0
645
2502
1
652
1679
2
236066
14
1162
536
1331
1623
1431
577
1243
1239
267612
1267
1767
1843
1107
623
444571
9
11650
23
55904
14861
7
839
18816
11
1400
1282
37355
13