326
0
938
1
2372
2
661
975
1665
1446
544
1182
2306
909
398
4964
3
2264
5
905
896
1375
1543
2108
4
662
2141
362
6383
17
2368
3148
9
330
2470
1733
1139