349
1
274
581
3
411
2
282
0
402
496
746
1216
1943
971
1256
1717
1303
2457
5
23321
14
4309
8
15650
1795
2040
5323
6729
18
5272
1680
5195
2311
2544
1540
1143
2144