253
0
121
399
69
3141
2
1564
1727
1
53
1344
143
686
1349
3
417
1010
223
512
793
48
76
256
44
5200
1944
84
168
87
241
1976
5
235
262