602
5
58
1
434
342
1034
2
2945
11
952
4
2557
14
680
115
641
83
91
263
0
64
1327
3
461
918
6
587
281
940
67
515
69
4430
285
1299
818
498